shaped-charge armor-piercing shell - Español Inglés Diccionario